package a.d.b;

import a.i.l;

public class o
  implements x
{
  public static final o a = new o(1);
  public static final o b = new o(0);
  private int c;
  public static int d;
  
  public o(int paramInt)
  {
    this.c = paramInt;
  }
  
  public x a()
  {
    return b;
  }
  
  public x b()
  {
    return a;
  }
  
  public x a(x paramx)
  {
    o localo = (o)paramx;
    return new o(this.c + localo.h());
  }
  
  public x b(x paramx)
  {
    o localo = (o)paramx;
    return new o(this.c - localo.h());
  }
  
  public x c(x paramx)
  {
    o localo = (o)paramx;
    return new o(this.c * localo.h());
  }
  
  public x d(x paramx)
  {
    o localo = (o)paramx;
    return new o(this.c / localo.h());
  }
  
  public x e(x paramx)
  {
    boolean bool2 = e.b;
    boolean bool1 = e.a;
    o localo = (o)paramx;
    if (!bool2) {}
    int i = this.c > localo.h() ? 1 : 0;
    if (!bool2) {}
    int j = i != 0 ? this.c : localo.h();
    if (!bool2) {}
    int k = i != 0 ? localo.h() : this.c;
    do
    {
      if (k == 0) {
        break;
      }
      int m = j % k;
      j = k;
      k = m;
    } while (!bool1);
    return new o(j);
  }
  
  public int d()
  {
    boolean bool = e.b;
    if (!bool) {
      if (this.c < 0) {
        return -1;
      }
    }
    if (!bool) {
      if (this.c > 0) {
        return 1;
      }
    }
    return 0;
  }
  
  public x f()
  {
    return new o(this.c < 0 ? -this.c : this.c);
  }
  
  public x c()
  {
    return new o(this.c);
  }
  
  public int f(x paramx)
  {
    return l.a(this.c, ((o)paramx).h());
  }
  
  public double e()
  {
    return this.c;
  }
  
  public float g()
  {
    return this.c;
  }
  
  public int h()
  {
    return this.c;
  }
  
  public long i()
  {
    return this.c;
  }
  
  public boolean equals(Object paramObject)
  {
    boolean bool = e.b;
    if (!bool) {
      if (paramObject == this) {
        return true;
      }
    }
    o localo = (o)paramObject;
    if (!bool) {}
    return localo.i() == this.c;
  }
  
  public String toString()
  {
    return "" + this.c;
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.d.b.o
 * JD-Core Version:    0.7.0.1
 */